.cate_group{}
.cate_group .cg_head{float:left; width:100%; height:16px; line-height:16px; padding:13px 0 0 0;}
.cate_group .cg_head *{float:left;}
.cate_group .cg_head strong{color:#fb508b; font-size:16px; font-weight:bold; padding:0 15px 0 2px;}
.cate_group .cg_head a{color:#999;}
.cate_group .cg_head a:hover{color:#fb508b;}
.cate_group .cg_head span{padding: 0 7px;color:#999;}
.cate_group .cg_head .more{font-family:"宋体", Arial; float:right;}

.cg_body{float:left; width:990px; margin:0 0 0 -13px;_margin:0 0 0 -26px;}
.cate_group .cg_item{float:left; height:288px; width:230px; background:#fff; overflow:hidden; margin:13px 0 0 13px;}
.cate_group .cg_item dt{float:left; width:200px; padding:15px 15px 9px 15px;}
.cate_group .cg_item dt a{color:#666;font-size:16px; font-weight:bold;}
.cate_group .cg_item dt a:hover{color:#fb508b;}
.cate_group .cg_item dd{float:left; width:219px; padding:0 0 0 11px;}
.cate_group .cg_item .items{height:217px;}
.cate_group .cg_item .items a{float:left; width:62px; height:62px; overflow:hidden; border:solid 1px #dedede; display:block; margin:4px 0 0 4px; text-align:center;}
.cate_group .cg_item .items a:hover{border-color:#fb508b;}
.cate_group .cg_item .items a img{height:62px;}
.cate_group .cg_item .more{float:left; width:200px; padding:0 15px 12px 15px;}
.cate_group .cg_item .more span{float:left; color:#999;}
.cate_group .cg_item .more a{float:right; color:#55aadd;font-family:"宋体", Arial;}
.cate_group .cg_item .more a:hover{color:#fb508b;}

.line1{height:2px;background:url(../images/line1.gif) repeat-x 0 center; margin:26px auto 10px auto;}